Internet Archive BookReader

Historical sketches of hymns, their writers, and their influence